david avakian